home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 59425 / 59425.xpi / chrome / content / options.js < prev    next >
Encoding:
Text File  |  2010-01-28  |  876 b   |  27 lines

  1. var log = favmarks.log
  2. var logobj = favmarks.logobj
  3.  
  4. // very annoying that this isn't working, yet I recall it working not too long ago while I was poking around.
  5. function set_keyset(override) {
  6.     if (override == undefined) override = false
  7.     var windowManager = Components.classes['@mozilla.org/appshell/window-mediator;1']
  8.                         .getService(Components.interfaces.nsIWindowMediator);
  9.  
  10.     var enum = windowManager.getEnumerator("navigator:browser")
  11.     while (enum.hasMoreElements()) {
  12.         var win = enum.getNext()
  13.         var favkey = win.document.getElementById("viewFavmarksSidebarKb")
  14.         var bmskey = win.document.getElementById("viewBookmarksSidebarKb")
  15.  
  16.         if (override) {
  17.             bmskey.key = "M"
  18.             favkey.key = "B"
  19.         }
  20.         else {
  21.             bmskey.key = "B"
  22.             favkey.key = "M"
  23.         }
  24.     }
  25. }
  26.  
  27.